package com.mogist.hqc.entitys.response;

import java.io.Serializable;

import talex.zsw.basecore.util.RegTool;

/**
 * 作用：首页线路
 * 作者：赵小白 email:vvtale@gmail.com  
 * 修改人：
 * 修改时间：
 * 修改备注：
 */
public class MainRouteVo implements Serializable
{
	/**
	 * id : 19062000001272178
	 * sortNo : null
	 * type : ROUTE
	 * classId : null
	 * iconUrl : http://magist.oss-cn-beijing.aliyuncs.com/offline/1905/e69b269c-263c-45a0-95f9-856865a2876c.png
	 * handdrawnUrl :
	 * proCode : ZGSZ
	 * proName : 苏州两日游
	 * tag : 苏州
	 * proAddress : 江苏省苏州市姑苏区
	 * proImg : null
	 * posterImg : http://magist.oss-cn-beijing.aliyuncs.com/offline/1906/16bc42d1-cd73-4850-b896-945fdf3803f0.jpg
	 * proVideo : https://hqctv.oss-cn-beijing.aliyuncs.com/%E4%B8%AD%E5%9B%BD/%E8%8B%8F%E5%B7%9E/SZWJ001liliguzhen.mp4
	 * proNumber : null
	 * styleCode : null
	 * typeCode : null
	 * proOuturl : null
	 * context : null
	 * videoDate : 2019-06-20
	 * imgDetail : null
	 * longitude : 120.584219
	 * latitude : 31.329144
	 * videoNum : 0
	 * sayNum : 0
	 * colNum : null
	 * topFlag : null
	 * areaId : 001
	 * projectDetailDtoList : null
	 * routeInfoDtoList : null
	 * distance : null
	 * startLong : null
	 * startLat : null
	 * keyWord : null
	 * tags : null
	 * appraisesNum : null
	 */

	private String id;
	private String sortNo;
	private String type;
	private String classId;
	private String iconUrl;
	private String handdrawnUrl;
	private String proCode;
	private String proName;
	private String tag;
	private String proAddress;
	private String proImg;
	private String posterImg;
	private String proVideo;
	private String proNumber;
	private String styleCode;
	private String typeCode;
	private String proOuturl;
	private String context;
	private String videoDate;
	private String imgDetail;
	private String longitude;
	private String latitude;
	private String videoNum;
	private String sayNum;
	private String colNum;
	private String topFlag;
	private String areaId;
	private Object projectDetailDtoList;
	private Object routeInfoDtoList;
	private String distance;
	private String startLong;
	private String startLat;
	private String keyWord;
	private String tags;
	private String appraisesNum;

	public String getId()
	{
		return id;
	}

	public void setId(String id)
	{
		this.id = id;
	}

	public String getSortNo()
	{
		return sortNo;
	}

	public void setSortNo(String sortNo)
	{
		this.sortNo = sortNo;
	}

	public String getType()
	{
		return type;
	}

	public void setType(String type)
	{
		this.type = type;
	}

	public String getClassId()
	{
		return classId;
	}

	public void setClassId(String classId)
	{
		this.classId = classId;
	}

	public String getIconUrl()
	{
		return iconUrl;
	}

	public void setIconUrl(String iconUrl)
	{
		this.iconUrl = iconUrl;
	}

	public String getHanddrawnUrl()
	{
		return handdrawnUrl;
	}

	public void setHanddrawnUrl(String handdrawnUrl)
	{
		this.handdrawnUrl = handdrawnUrl;
	}

	public String getProCode()
	{
		return proCode;
	}

	public void setProCode(String proCode)
	{
		this.proCode = proCode;
	}

	public String getProName()
	{
		return proName;
	}

	public void setProName(String proName)
	{
		this.proName = proName;
	}

	public String getTag()
	{
		return tag;
	}

	public void setTag(String tag)
	{
		this.tag = tag;
	}

	public String getProAddress()
	{
		return proAddress;
	}

	public void setProAddress(String proAddress)
	{
		this.proAddress = proAddress;
	}

	public String getProImg()
	{
		return proImg;
	}

	public void setProImg(String proImg)
	{
		this.proImg = proImg;
	}

	public String getPosterImg()
	{
		return posterImg;
	}

	public void setPosterImg(String posterImg)
	{
		this.posterImg = posterImg;
	}

	public String getProVideo()
	{
		return proVideo;
	}

	public void setProVideo(String proVideo)
	{
		this.proVideo = proVideo;
	}

	public String getProNumber()
	{
		return proNumber;
	}

	public void setProNumber(String proNumber)
	{
		this.proNumber = proNumber;
	}

	public String getStyleCode()
	{
		return styleCode;
	}

	public void setStyleCode(String styleCode)
	{
		this.styleCode = styleCode;
	}

	public String getTypeCode()
	{
		return typeCode;
	}

	public void setTypeCode(String typeCode)
	{
		this.typeCode = typeCode;
	}

	public String getProOuturl()
	{
		return proOuturl;
	}

	public void setProOuturl(String proOuturl)
	{
		this.proOuturl = proOuturl;
	}

	public String getContext()
	{
		return context;
	}

	public void setContext(String context)
	{
		this.context = context;
	}

	public String getVideoDate()
	{
		return videoDate;
	}

	public void setVideoDate(String videoDate)
	{
		this.videoDate = videoDate;
	}

	public String getImgDetail()
	{
		return imgDetail;
	}

	public void setImgDetail(String imgDetail)
	{
		this.imgDetail = imgDetail;
	}

	public String getLongitude()
	{
		return longitude;
	}

	public void setLongitude(String longitude)
	{
		this.longitude = longitude;
	}

	public String getLatitude()
	{
		return latitude;
	}

	public void setLatitude(String latitude)
	{
		this.latitude = latitude;
	}

	public String getVideoNum()
	{
		if(RegTool.isEmpty(videoNum))
		{
			return "0";
		}
		else
		{
			return videoNum;
		}
	}

	public void setVideoNum(String videoNum)
	{
		this.videoNum = videoNum;
	}

	public String getSayNum()
	{
		if(RegTool.isEmpty(sayNum))
		{
			return "0";
		}
		else
		{
			return sayNum;
		}
	}

	public void setSayNum(String sayNum)
	{
		this.sayNum = sayNum;
	}

	public String getColNum()
	{
		return colNum;
	}

	public void setColNum(String colNum)
	{
		this.colNum = colNum;
	}

	public String getTopFlag()
	{
		return topFlag;
	}

	public void setTopFlag(String topFlag)
	{
		this.topFlag = topFlag;
	}

	public String getAreaId()
	{
		return areaId;
	}

	public void setAreaId(String areaId)
	{
		this.areaId = areaId;
	}

	public Object getProjectDetailDtoList()
	{
		return projectDetailDtoList;
	}

	public void setProjectDetailDtoList(Object projectDetailDtoList)
	{
		this.projectDetailDtoList = projectDetailDtoList;
	}

	public Object getRouteInfoDtoList()
	{
		return routeInfoDtoList;
	}

	public void setRouteInfoDtoList(Object routeInfoDtoList)
	{
		this.routeInfoDtoList = routeInfoDtoList;
	}

	public String getDistance()
	{
		return distance;
	}

	public void setDistance(String distance)
	{
		this.distance = distance;
	}

	public String getStartLong()
	{
		return startLong;
	}

	public void setStartLong(String startLong)
	{
		this.startLong = startLong;
	}

	public String getStartLat()
	{
		return startLat;
	}

	public void setStartLat(String startLat)
	{
		this.startLat = startLat;
	}

	public String getKeyWord()
	{
		return keyWord;
	}

	public void setKeyWord(String keyWord)
	{
		this.keyWord = keyWord;
	}

	public String getTags()
	{
		return tags;
	}

	public void setTags(String tags)
	{
		this.tags = tags;
	}

	public String getAppraisesNum()
	{
		return appraisesNum;
	}

	public void setAppraisesNum(String appraisesNum)
	{
		this.appraisesNum = appraisesNum;
	}
}